|
FrameLib
2.0
DSP processing with frames of arbitrary timing and length
|
#include "FrameLib_SerialiseGraph.h"#include "FrameLib_Export.h"#include <cxxabi.h>#include <sstream>#include <fstream>Functions | |
| bool | invalidPosition (size_t pos, size_t lo, size_t hi) |
| void | removeCharacters (std::string &name, size_t pos, size_t count, size_t &end, size_t &removed) |
| size_t | resolveFunctionType (std::string &name, size_t beg, size_t end) |
| size_t | findAndResolveFunctions (std::string &name, size_t beg, size_t end) |
| void | getTypeString (std::string &name, FrameLib_Object< FrameLib_Multistream > *obj) |
| void | serialiseGraph (std::vector< FrameLib_Object< FrameLib_Multistream > *> &serial, FrameLib_Multistream *object) |
| template<class T > | |
| void | addConnection (FrameLib_ObjectDescription &description, std::vector< FrameLib_Object< T > *> serial, typename FrameLib_Object< T >::Connection connect, unsigned long idx) |
| void | serialiseGraph (std::vector< FrameLib_ObjectDescription > &objects, FrameLib_Multistream *requestObject) |
| void | serialiseVector (std::stringstream &output, size_t index, const char *type, size_t idx, const std::vector< double > &vector) |
| std::string | serialiseGraph (FrameLib_Multistream *requestObject) |
| void | exportReplaceClassName (std::string &code, const char *classname) |
| void | exportFilePath (std::string &path, const char *className, const char *ext) |
| ExportError | exportGraph (FrameLib_Multistream *requestObject, const char *path, const char *className) |
| void addConnection | ( | FrameLib_ObjectDescription & | description, |
| std::vector< FrameLib_Object< T > *> | serial, | ||
| typename FrameLib_Object< T >::Connection | connect, | ||
| unsigned long | idx | ||
| ) |
| void exportFilePath | ( | std::string & | path, |
| const char * | className, | ||
| const char * | ext | ||
| ) |
| ExportError exportGraph | ( | FrameLib_Multistream * | requestObject, |
| const char * | path, | ||
| const char * | className | ||
| ) |
| void exportReplaceClassName | ( | std::string & | code, |
| const char * | classname | ||
| ) |
| size_t findAndResolveFunctions | ( | std::string & | name, |
| size_t | beg, | ||
| size_t | end | ||
| ) |
| void getTypeString | ( | std::string & | name, |
| FrameLib_Object< FrameLib_Multistream > * | obj | ||
| ) |
| bool invalidPosition | ( | size_t | pos, |
| size_t | lo, | ||
| size_t | hi | ||
| ) |
| void removeCharacters | ( | std::string & | name, |
| size_t | pos, | ||
| size_t | count, | ||
| size_t & | end, | ||
| size_t & | removed | ||
| ) |
| size_t resolveFunctionType | ( | std::string & | name, |
| size_t | beg, | ||
| size_t | end | ||
| ) |
| void serialiseGraph | ( | std::vector< FrameLib_Object< FrameLib_Multistream > *> & | serial, |
| FrameLib_Multistream * | object | ||
| ) |
| void serialiseGraph | ( | std::vector< FrameLib_ObjectDescription > & | objects, |
| FrameLib_Multistream * | requestObject | ||
| ) |
| std::string serialiseGraph | ( | FrameLib_Multistream * | requestObject | ) |
| void serialiseVector | ( | std::stringstream & | output, |
| size_t | index, | ||
| const char * | type, | ||
| size_t | idx, | ||
| const std::vector< double > & | vector | ||
| ) |